stinking roger - German English Dictionary